increasingly powerful - German English Dictionary